﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Collections.Specialized;
using System.ComponentModel;
using System.Linq;
using System.IO;
using Com.CodePlex.SPC3.SPbAM.Data;
using Com.CodePlex.SPC3.SPbAM.Controller;
using Com.CodePlex.SPC3.SPbAM.Model;
using System.Windows.Input;
using System.Net.NetworkInformation;
using System.Text;
//using Com.CodePlex.SPC3.SPbAM.View; //should not reference this http://social.msdn.microsoft.com/Forums/is/wpf/thread/3bced3ea-4a97-4456-bfe5-828289bcf971

namespace Com.CodePlex.SPC3.SPbAM.ViewModel {

	public class CommandParameterDialogViewModel : ViewModel {

		public CommandParameterDialogViewModel() {
			DisplayName = "Run";
			Mediator.Register(this);
			//note: lazy load: dont do more stuff here
		}

		#region Display Properties

		private ObservableCollection<ViewModel> parameters;
		public ObservableCollection<ViewModel> Parameters {
			get {
				if (parameters == null) {
					parameters = new ObservableCollection<ViewModel>();
					//parameters.CollectionChanged += children_CollectionChanged;
				}
				return parameters;
			}
		}

		#endregion
	}
}